/********************************** (C) COPYRIGHT *******************************
* File Name          : common_math.h
* Author             : nx666
* Version            : V1.0.0
* Date               : 2023/011/28
* Description        : math相关.
*******************************************************************************/
#ifndef __COMMON_MATH_H
#define __COMMON_MATH_H

#include "common_type.h"
#include "IQmathLib.h"

#define CONSTRAIN(amt, low, high) ((amt) < (low) ? (low) : ((amt) > (high) ? (high) : (amt)))
#define MAX(a, b)                 (((a) > (b)) ? (a) : (b))
#define MIN(a, b)                 (((a) < (b)) ? (a) : (b))
#define ABS(A)                    (((A) >= 0) ? (A) : -(A))// 绝对值函数

#ifdef __cplusplus
extern "C" {
#endif


#ifdef __cplusplus
}
#endif

#endif /*__COMMON_MATH_H */